the patter of little feet - Spanish English Dictionary